const gulp=require("gulp");
const sass=require("gulp-sass")(require("sass"));
const connect=require("gulp-connect");

gulp.task("html",done=>{
    gulp.src("*.html").pipe(gulp.dest("dist")).pipe(connect.reload());
    done();
});
gulp.task("sass",done=>{
    gulp.src("sass/*.scss")
    .pipe("sass/*.scss")
    .pipe(sass())
    .pipe(gulp.dest("dist/css"))
    .pipe(connect.reload())
    done();
});
//监听和服务器
gulp.task("watch",done=>{
    gulp.watch("*.html",gulp.series("html"));
    gulp.watch("sass/*.scss",gulp.series("sass"));
    done();

})
gulp.task("server",done=>{
    connect.server({
       root:"dist" ,
       livereload:true
    })
    done();
});
gulp.task("default",gulp.series("server","watch","html"));
//服务器和监听正常开启了 可以不用管它了  可以正常敲代码